Adequacy Criteria for Object Testing
نویسنده
چکیده
In this report, criteria for adequacy measurement for objects in OO software are presented. Coverage criteria that address internal object structure have been developed. These criteria include coverage of direct and indirect inter-method ows in addition to internal method control ows. Results from the analysis of a commercial system developed in C++ support the theory that coverage analysis based on methods alone is insuucient for object level coverage measurement.
منابع مشابه
Investigating the Applicability of Traditional Test Adequacy Criteria for Object-oriented Programs
Research in software testing has identified and studied several criteria to measure the adequacy of a set of input data used to test software. Since the existing adequacy criteria were developed and demonstrated in a non-OO environment, it is important to examine whether those criteria can be equally effective for measuring the test adequacy of OO programs. This paper describes a case study per...
متن کاملA Study of Test Coverage Adequacy In the Presence of Stubs
The purpose of implementation-based testing is to gain a measure of confidence in the correctness of the software by providing adequate coverage of the code. One unit of testing in object-oriented software is a class. However, classes use other classes and if class interactions form a cycle of dependencies then, to test a client class that uses an untested supplier class, stubs must be construc...
متن کاملTest Adequacy Assessment for UML Design Model Testing
Systematic design testing, in which executable models of behaviors are tested using inputs that exercise scenarios, can help reveal flaws in designs before they are implemented in code. We present a testing method in which executable forms of the Unified Modeling Language (UML) models are tested. The method incorporates the use of test adequacy criteria based on UML model elements in class diag...
متن کاملTest adequacy criteria for UML design models
Systematic design testing, in which executable models of behaviours are tested using inputs that exercise scenarios, can help reveal flaws in designs before they are implemented in code. In this paper a technique for testing executable forms of UML (Unified Modelling Language) models is described and test adequacy criteria based on UML model elements are proposed. The criteria can be used to de...
متن کاملAn Adequacy Based Test Data Generation Technique Using Genetic Algorithms
As the complexity of software is increasing, generating an effective test data has become a necessity. This necessity has increased the demand for techniques that can generate test data effectively. This paper proposes a test data generation technique based on adequacy based testing criteria. Adequacy based testing criteria uses the concept of mutation analysis to check the adequacy of test dat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998